Ubuntu在安裝完gtk+-2.12.11後壞掉了 囧 - Linux

By Genevieve
at 2008-07-13T19:28
at 2008-07-13T19:28
Table of Contents
: vim base.c
: 接著輸入程式碼
: #include <gtk/gtk.h>
: int main( int argc,char *argv[]){
: GtkWidget *window;
: gtk_init (&argc, &argv);
: window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
: gtk_widget_show (window);
: gtk_main ();
: return 0;
: }
: 接著編譯 gcc -o base base.c `pkg-config –cflags –libs gtk+-2.0`
: 可是跑出了這樣的錯誤訊息 :
: base.c:1:21: 錯誤: gtk/gtk.h:沒有此一檔案或目錄
: base.c: 在函式 「main」 中:
: base.c:5: 錯誤: 「GtkWidget」 未宣告 (在此函式內第一次使用)
: base.c:5: 錯誤: (即使在一個函式內多次出現,每個未宣告的識別碼在其
: base.c:5: 錯誤: 所在的函式內只報告一次。)
: base.c:5: 錯誤: 「window」 未宣告 (在此函式內第一次使用)
: base.c:9: 錯誤: 「GTK_WINDOW_TOPLEVEL」 未宣告 (在此函式內第一次使用)
: 改成這樣編譯 gcc base.c -o base `pkg-config –cflags –libs gtk+-2.12.11`
: 也還是不行 OTZ
當然是不能用....
因為你參數全部輸入錯了
pkg-config –cflags –libs gtk+-2.12.11
正解:
pkg-config --cflags --libs gtk+-2.0
請先參閱 GTK+ tutorial...上面有教正確的使用方式
建議參閱英文文件,相關資料會多很多
--
個人網頁: http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊
Blog: http://pcman.sayya.org/blog.php?id=pcman
PCMan 全系列 BBS 連線軟體 http://pcman.ptt.cc/ http://pcmanx.csie.net/
新酷音輸入法 for Windows http://chewing.csie.net/
IE Tab Firefox plugin/extension http://ietab.mozdev.org/
--
: 接著輸入程式碼
: #include <gtk/gtk.h>
: int main( int argc,char *argv[]){
: GtkWidget *window;
: gtk_init (&argc, &argv);
: window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
: gtk_widget_show (window);
: gtk_main ();
: return 0;
: }
: 接著編譯 gcc -o base base.c `pkg-config –cflags –libs gtk+-2.0`
: 可是跑出了這樣的錯誤訊息 :
: base.c:1:21: 錯誤: gtk/gtk.h:沒有此一檔案或目錄
: base.c: 在函式 「main」 中:
: base.c:5: 錯誤: 「GtkWidget」 未宣告 (在此函式內第一次使用)
: base.c:5: 錯誤: (即使在一個函式內多次出現,每個未宣告的識別碼在其
: base.c:5: 錯誤: 所在的函式內只報告一次。)
: base.c:5: 錯誤: 「window」 未宣告 (在此函式內第一次使用)
: base.c:9: 錯誤: 「GTK_WINDOW_TOPLEVEL」 未宣告 (在此函式內第一次使用)
: 改成這樣編譯 gcc base.c -o base `pkg-config –cflags –libs gtk+-2.12.11`
: 也還是不行 OTZ
當然是不能用....
因為你參數全部輸入錯了
pkg-config –cflags –libs gtk+-2.12.11
正解:
pkg-config --cflags --libs gtk+-2.0
請先參閱 GTK+ tutorial...上面有教正確的使用方式
建議參閱英文文件,相關資料會多很多
--
個人網頁: http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊
Blog: http://pcman.sayya.org/blog.php?id=pcman
PCMan 全系列 BBS 連線軟體 http://pcman.ptt.cc/ http://pcmanx.csie.net/
新酷音輸入法 for Windows http://chewing.csie.net/
IE Tab Firefox plugin/extension http://ietab.mozdev.org/
--
Tags:
Linux
All Comments
Related Posts
Re: ubuntu 如何讓開機訊息暫停

By Thomas
at 2008-07-13T18:27
at 2008-07-13T18:27
找不到phpMyadmin??

By Anonymous
at 2008-07-13T18:05
at 2008-07-13T18:05
請問一下安裝wubi後的開機選單

By Emma
at 2008-07-13T16:40
at 2008-07-13T16:40
Ubuntu在安裝完gtk+-2.12.11後壞掉了 囧

By Blanche
at 2008-07-13T16:22
at 2008-07-13T16:22
sudo su的限制

By Barb Cronin
at 2008-07-13T15:59
at 2008-07-13T15:59